gpsbabel.git
21 years agoComparison had wrong sense; needs rewritten
parkrrrr [Fri, 17 Sep 2004 15:53:16 +0000 (15:53 +0000)]
Comparison had wrong sense; needs rewritten

21 years agoFrom Mark Bradley. Use compare instead of explicit diff.
robertl [Fri, 17 Sep 2004 02:10:18 +0000 (02:10 +0000)]
From Mark Bradley.  Use compare instead of explicit diff.

21 years agovarious memory leaks from make leaktest
parkrrrr [Thu, 16 Sep 2004 20:16:11 +0000 (20:16 +0000)]
various memory leaks from make leaktest

21 years agotesto case for stack filter
parkrrrr [Thu, 16 Sep 2004 20:15:28 +0000 (20:15 +0000)]
testo case for stack filter

21 years agoMore USB integration pieces & parts.
robertl [Thu, 16 Sep 2004 05:10:37 +0000 (05:10 +0000)]
More USB integration pieces & parts.

21 years agoMore USB integration.
robertl [Thu, 16 Sep 2004 05:09:53 +0000 (05:09 +0000)]
More USB integration.

21 years agoBring in rest of makefile & integration voodoo for USB.
robertl [Thu, 16 Sep 2004 05:05:38 +0000 (05:05 +0000)]
Bring in rest of makefile & integration voodoo for USB.

21 years agoAdd libusb-based OS module.
robertl [Thu, 16 Sep 2004 04:44:53 +0000 (04:44 +0000)]
Add libusb-based OS module.

21 years agoAdd rest of shims to hook up Garmin/USB layers.
robertl [Thu, 16 Sep 2004 04:43:15 +0000 (04:43 +0000)]
Add rest of shims to hook up Garmin/USB layers.

21 years agoAnother gpsbabel.org reference.
robertl [Thu, 16 Sep 2004 04:40:28 +0000 (04:40 +0000)]
Another gpsbabel.org reference.

21 years ago*** empty log message ***
robertl [Thu, 16 Sep 2004 04:38:26 +0000 (04:38 +0000)]
*** empty log message ***

21 years agoFrom Mark Bradley:
robertl [Thu, 16 Sep 2004 03:49:22 +0000 (03:49 +0000)]
From Mark Bradley:

- Added some error checking on record lengths being read in prior to
  their use
- Added a measure of file resync in the event of a waypoint, route or
  track being read incorrectly
- Added some conditionally compiled debug messages
- Corrected a typo in reading an altitude value
- Updated all double reads to use endian checking / changing
- Corrected a "long" known issue with routes containing single interstep links

21 years agoDOcumentation for stack filter; forgot to commit this yesterday.
parkrrrr [Wed, 15 Sep 2004 18:32:10 +0000 (18:32 +0000)]
DOcumentation for stack filter; forgot to commit this yesterday.

21 years agoFix blindingly stupid typo/braino that resulted in mem clobbers in serial
robertl [Wed, 15 Sep 2004 07:40:41 +0000 (07:40 +0000)]
Fix blindingly stupid typo/braino that resulted in mem clobbers in serial
mode.

21 years agoTidying code, added console logging for easier bug tracking
jfatherton [Wed, 15 Sep 2004 03:22:57 +0000 (03:22 +0000)]
Tidying code, added console logging for easier bug tracking

21 years agoBlindly add suport for Forerunner 201 and Quest tracks.
robertl [Tue, 14 Sep 2004 21:56:27 +0000 (21:56 +0000)]
Blindly add suport for Forerunner 201 and Quest tracks.

21 years agoBlind coding for tracks on Forerunner 201 and Quest.
robertl [Tue, 14 Sep 2004 21:55:24 +0000 (21:55 +0000)]
Blind coding for tracks on Forerunner 201 and Quest.

21 years agoDescription of 'swap' option was too long
parkrrrr [Tue, 14 Sep 2004 19:43:41 +0000 (19:43 +0000)]
Description of 'swap' option was too long

21 years agoAdded stack filter, exit routines for filters
parkrrrr [Tue, 14 Sep 2004 19:13:56 +0000 (19:13 +0000)]
Added stack filter, exit routines for filters

21 years agoMisc changes to point to our new domain.
robertl [Tue, 14 Sep 2004 17:06:08 +0000 (17:06 +0000)]
Misc changes to point to our new domain.

21 years agoInitial sketching in of Garmin/USB modules.
robertl [Tue, 14 Sep 2004 15:49:17 +0000 (15:49 +0000)]
Initial sketching in of Garmin/USB modules.

21 years agoAttempt to handle new forerunner track types.
robertl [Tue, 14 Sep 2004 14:42:08 +0000 (14:42 +0000)]
Attempt to handle new forerunner track types.

21 years agoCope with serial and usb packets being different size.
robertl [Tue, 14 Sep 2004 14:30:38 +0000 (14:30 +0000)]
Cope with serial and usb packets being different size.

21 years agoRemove warning during device discovery as increasing number of garmins
robertl [Tue, 14 Sep 2004 14:29:59 +0000 (14:29 +0000)]
Remove warning during device discovery as increasing number of garmins
do this...

21 years agoAdd prelim handling of new groundspeak "small" container size.
robertl [Sat, 11 Sep 2004 02:01:45 +0000 (02:01 +0000)]
Add prelim handling of new groundspeak "small" container size.

21 years agoAdd a stub for GPS_Serial_Close for Windows.
robertl [Thu, 9 Sep 2004 16:51:40 +0000 (16:51 +0000)]
Add a stub for GPS_Serial_Close for Windows.
Remove O_NDELAY from open flags for Unix to make Linux USB/tty system happier.

21 years agoAdd missing babelfront2.eps.
robertl [Thu, 9 Sep 2004 13:59:03 +0000 (13:59 +0000)]
Add missing babelfront2.eps.

21 years agoFixed user defaults for OS X 10.3
jfatherton [Wed, 8 Sep 2004 02:13:22 +0000 (02:13 +0000)]
Fixed user defaults for OS X 10.3

21 years agoAdd missing pieces of HSA_NAV & minor fixes. From Sven Dowideit.
robertl [Tue, 7 Sep 2004 19:41:54 +0000 (19:41 +0000)]
Add missing pieces of HSA_NAV & minor fixes.  From Sven Dowideit.

21 years agoFrom John Hay
robertl [Tue, 7 Sep 2004 19:34:03 +0000 (19:34 +0000)]
From John Hay
So here is a patch to make the track output function use the DM format
and to fix the header to also claim that. I decided on DM because by
far most examples I could find used it.

21 years agoFixed user defaults for OS X 10.3
jfatherton [Sat, 4 Sep 2004 02:20:23 +0000 (02:20 +0000)]
Fixed user defaults for OS X 10.3

21 years agoScript and hex dump that expose what I know about the
parkrrrr [Thu, 2 Sep 2004 18:41:47 +0000 (18:41 +0000)]
Script and hex dump that expose what I know about the
structure of DeLorme .anr files.

21 years agoFrom Chris Jones.
robertl [Tue, 31 Aug 2004 23:07:23 +0000 (23:07 +0000)]
From  Chris Jones.
Please find attached new files and patches for Brauniger IQ
barograph support to complement the recently committed IGC
format.
Only tested on Linux so far.

21 years agoAllow power-off to work with USB.
robertl [Tue, 31 Aug 2004 21:22:58 +0000 (21:22 +0000)]
Allow power-off to work with USB.

21 years agoTrickle in a bit of Garmin/USB support that isn't disruptive.
robertl [Tue, 31 Aug 2004 20:54:23 +0000 (20:54 +0000)]
Trickle in a bit of Garmin/USB support that isn't disruptive.

21 years ago(trivially) stricter internal checking.
robertl [Tue, 31 Aug 2004 20:47:15 +0000 (20:47 +0000)]
(trivially) stricter internal checking.

21 years agoCan't use VLA's in C89.
robertl [Tue, 31 Aug 2004 20:46:41 +0000 (20:46 +0000)]
Can't use VLA's in C89.

21 years agoHandle Street Atlas USA 2005 routes
parkrrrr [Tue, 31 Aug 2004 20:25:25 +0000 (20:25 +0000)]
Handle Street Atlas USA 2005 routes

21 years agoImprove packet dumps when debugging.
robertl [Tue, 31 Aug 2004 01:10:27 +0000 (01:10 +0000)]
Improve packet dumps when debugging.

21 years agoAdd IGC for flight recorders. From Chris Jones .
robertl [Mon, 30 Aug 2004 13:44:01 +0000 (13:44 +0000)]
Add IGC for flight recorders.  From Chris Jones .

21 years agoAdd success report of NavCompanion 3.20 from Robert Nixon.
robertl [Sun, 29 Aug 2004 05:45:11 +0000 (05:45 +0000)]
Add success report of NavCompanion 3.20 from Robert Nixon.

21 years agoAdd house as secondary alias for residence.
robertl [Fri, 27 Aug 2004 22:23:14 +0000 (22:23 +0000)]
Add house as secondary alias for residence.

21 years agoUpdate to reflect move of garmin_tables.
robertl [Fri, 27 Aug 2004 14:30:53 +0000 (14:30 +0000)]
Update to reflect move of garmin_tables.

21 years agoUse strrchr, not rindex.
robertl [Fri, 27 Aug 2004 14:28:18 +0000 (14:28 +0000)]
Use strrchr, not rindex.

21 years agoMove garmin icon tables into their own file; make mapsource use that extern
robertl [Thu, 26 Aug 2004 21:59:27 +0000 (21:59 +0000)]
Move garmin icon tables into their own file; make mapsource use that extern
version.

Makefile: regenerate dependencies.

21 years agoAdd track support + D108 waypoint support. From Bernhard Spinnler.
robertl [Thu, 26 Aug 2004 21:47:56 +0000 (21:47 +0000)]
Add track support + D108 waypoint support.  From Bernhard Spinnler.

21 years agoFix precision of gnuplot format to a "mere" thousandths of a mile to
robertl [Wed, 25 Aug 2004 16:34:08 +0000 (16:34 +0000)]
Fix precision of gnuplot format to a "mere" thousandths of a mile to
reduce rounding issues in testsuite.   With Ron...

21 years agoFrom John Hay:
robertl [Wed, 25 Aug 2004 13:12:08 +0000 (13:12 +0000)]
From John Hay:
  added code to verify the checksum and discard the line if it doesn't match
  discard the line if the position fix wasn't valid.
  extract date from gprmc if available.

21 years agoVaporize DOS carriage returns.
robertl [Wed, 25 Aug 2004 13:09:23 +0000 (13:09 +0000)]
Vaporize DOS carriage returns.

21 years agoChange 'u' header. From John Hay.
robertl [Wed, 25 Aug 2004 13:06:03 +0000 (13:06 +0000)]
Change 'u' header.  From John Hay.

21 years agoAllow icons to be specified by number.
robertl [Fri, 20 Aug 2004 07:06:24 +0000 (07:06 +0000)]
Allow icons to be specified by number.

21 years agoAdd parsing of GPRMC sentences. From ?yvind Kaurstad (oyvindk)
robertl [Fri, 20 Aug 2004 03:07:14 +0000 (03:07 +0000)]
Add parsing of GPRMC sentences.  From ?yvind Kaurstad (oyvindk)

21 years agoAdd LAT_NMEA and LON_NMEA to csv styles.
robertl [Fri, 20 Aug 2004 02:57:52 +0000 (02:57 +0000)]
Add LAT_NMEA and LON_NMEA to csv styles.

21 years agoAdd track reads of alternate PCX format used by www.radroutenplaner.nrw.de.
robertl [Fri, 20 Aug 2004 02:56:23 +0000 (02:56 +0000)]
Add track reads of alternate PCX format used by radroutenplaner.nrw.de.

21 years agoAdded path distance options to xcsv
parkrrrr [Tue, 17 Aug 2004 22:56:23 +0000 (22:56 +0000)]
Added path distance options to xcsv

21 years agofrom Alexander Stohr
robertl [Tue, 17 Aug 2004 17:34:13 +0000 (17:34 +0000)]
from Alexander Stohr
tweak track format for garmap2.

21 years agoAdded gui access to smart names
jfatherton [Sat, 14 Aug 2004 16:07:44 +0000 (16:07 +0000)]
Added gui access to smart names

21 years agoAdd ZDA timestamp parsing to nmea files.
robertl [Thu, 12 Aug 2004 03:13:30 +0000 (03:13 +0000)]
Add ZDA timestamp parsing to nmea files.

21 years agoAdd HSA Endeavour support. From Sven Dowideit.
robertl [Wed, 11 Aug 2004 20:18:13 +0000 (20:18 +0000)]
Add HSA Endeavour support.  From Sven Dowideit.
Update msdev & visual studio stuff.

Fix spelling becuase I can't.

21 years agoMisplaced not
parkrrrr [Wed, 11 Aug 2004 03:15:47 +0000 (03:15 +0000)]
Misplaced not

21 years agoOops. fabs and labs are SO not the same thing. This fixes a bug where points that...
parkrrrr [Mon, 9 Aug 2004 03:22:22 +0000 (03:22 +0000)]
Oops.  fabs and labs are SO not the same thing.  This fixes a bug where points that were within range of the start of the arc were being ignored when using the arc filter.

21 years agoCode to compute magnetic declination. Not currently in GPSBabel; parked here for...
parkrrrr [Thu, 5 Aug 2004 15:37:10 +0000 (15:37 +0000)]
Code to compute magnetic declination.  Not currently in GPSBabel; parked here for safekeeping.

21 years agoWrite unknown alts as zero.
robertl [Sat, 31 Jul 2004 17:00:36 +0000 (17:00 +0000)]
Write unknown alts as zero.

21 years agoOutput 9 digits after decimal instead of default of 6 for wpt and bounding
robertl [Thu, 29 Jul 2004 16:27:32 +0000 (16:27 +0000)]
Output 9 digits after decimal instead of default of 6 for wpt and bounding
box.

21 years agoFixed a bug that was causing serial port selection to fail on some systems
jfatherton [Mon, 26 Jul 2004 01:24:56 +0000 (01:24 +0000)]
Fixed a bug that was causing serial port selection to fail on some systems

21 years agoFree GC strings when releasing waypoint.
robertl [Sat, 24 Jul 2004 22:47:29 +0000 (22:47 +0000)]
Free GC strings when releasing waypoint.

21 years agoDocument 'sort' filter.
robertl [Sat, 24 Jul 2004 22:06:37 +0000 (22:06 +0000)]
Document 'sort' filter.

21 years agoBump version for beta.
robertl [Sat, 24 Jul 2004 22:03:48 +0000 (22:03 +0000)]
Bump version for beta.

21 years agoAdd nukewpt suboption.
robertl [Sat, 24 Jul 2004 21:38:04 +0000 (21:38 +0000)]
Add nukewpt suboption.
Increase serial timeouts.

21 years agoIncrease serial timeout lengths. Mostly for benefit of Magic Control
robertl [Sat, 24 Jul 2004 20:47:43 +0000 (20:47 +0000)]
Increase serial timeout lengths. Mostly for benefit of Magic Control
Technologies USB/serial port adapters which appear to get this slightly
wrong.

Better display of Windows system call errors.

21 years agoDon't crash if D103 icon isn't found.
robertl [Sat, 24 Jul 2004 20:23:04 +0000 (20:23 +0000)]
Don't crash if D103 icon isn't found.

21 years agoHonor -vs flag on last change.
robertl [Sat, 24 Jul 2004 20:21:17 +0000 (20:21 +0000)]
Honor -vs flag on last change.

21 years agoAllow "Bank" as alias for ATM.
robertl [Sat, 24 Jul 2004 19:52:30 +0000 (19:52 +0000)]
Allow "Bank" as alias for ATM.

21 years agoRegenerate to include netstumbler.
robertl [Sat, 24 Jul 2004 19:51:39 +0000 (19:51 +0000)]
Regenerate to include netstumbler.

21 years agoImplement '-vs' status display for Garmin and Magellan on waypoint download
robertl [Sat, 24 Jul 2004 19:51:22 +0000 (19:51 +0000)]
Implement '-vs' status display for Garmin and Magellan on waypoint download
from the unit.

21 years agoconsolidate all rad-to-miles calculations, add 'points' option to arc filter
parkrrrr [Fri, 23 Jul 2004 14:22:49 +0000 (14:22 +0000)]
consolidate all rad-to-miles calculations, add 'points' option to arc filter

21 years agoGive compare more data to work with so qsort is stable. From John
robertl [Thu, 22 Jul 2004 06:22:04 +0000 (06:22 +0000)]
Give compare more data to work with so qsort is stable.  From John
W. Temples, III

21 years agoAdd human-readable testo case (and fix bugs)
parkrrrr [Thu, 22 Jul 2004 00:15:55 +0000 (00:15 +0000)]
Add human-readable testo case (and fix bugs)

21 years agoadded *_HUMAN_READABLE styles to xcsv
parkrrrr [Wed, 21 Jul 2004 20:13:00 +0000 (20:13 +0000)]
added *_HUMAN_READABLE styles to xcsv

21 years agoAdd track/route handling to the position filter.
alexmot [Tue, 6 Jul 2004 21:28:19 +0000 (21:28 +0000)]
Add track/route handling to the position filter.

21 years ago.gpl altitude is in feet; waypoint altitude is in meters. We should have converted.
parkrrrr [Tue, 6 Jul 2004 19:40:43 +0000 (19:40 +0000)]
.gpl altitude is in feet; waypoint altitude is in meters.  We should have converted.

21 years agoAdded turns_only and turns_important to saroute
parkrrrr [Tue, 6 Jul 2004 14:04:03 +0000 (14:04 +0000)]
Added turns_only and turns_important to saroute

21 years agoUpdated project file for module additions/deletions
parkrrrr [Tue, 6 Jul 2004 13:27:05 +0000 (13:27 +0000)]
Updated project file for module additions/deletions

21 years agoRemove dead file.
robertl [Mon, 5 Jul 2004 14:28:18 +0000 (14:28 +0000)]
Remove dead file.

21 years agoFix typo in this unused file.
robertl [Mon, 5 Jul 2004 14:26:18 +0000 (14:26 +0000)]
Fix typo in this unused file.

21 years agoJohn Temples wrote:
robertl [Fri, 2 Jul 2004 21:55:41 +0000 (21:55 +0000)]
John Temples wrote:
> This patch makes the definition of "duplicate" ignore case.  Mapsource
> doesn't like waypoints with the same name in different case.
>

21 years agoWrite the alt to NMEA when we have it.
robertl [Thu, 1 Jul 2004 13:57:17 +0000 (13:57 +0000)]
Write the alt to NMEA when we have it.

21 years agouse waypt_new instead of explict xcalloc - see message to -code about this.
robertl [Tue, 29 Jun 2004 15:59:35 +0000 (15:59 +0000)]
use waypt_new instead of explict xcalloc - see message to -code about this.
Add explict casts on allocators.
gpsutil: add test for unknown alt on output.
jeeps: don't use 'true' in unused (sigh) code.
i65.anr.gpx, reference/netstumbler.mps: regenerate for alt change.

21 years agoSort help strings on output to make them slightly less incomprehensible. :-)
robertl [Sat, 26 Jun 2004 04:55:35 +0000 (04:55 +0000)]
Sort help strings on output to make them slightly less incomprehensible. :-)

21 years agoFix route uploads.
robertl [Sat, 26 Jun 2004 04:50:56 +0000 (04:50 +0000)]
Fix route uploads.

21 years agoOops.
robertl [Thu, 24 Jun 2004 21:57:54 +0000 (21:57 +0000)]
Oops.

21 years agoAdd icon handling for Garmin 12, II, 38, 45, etc.
robertl [Thu, 24 Jun 2004 17:19:21 +0000 (17:19 +0000)]
Add icon handling for Garmin 12, II, 38, 45, etc.

21 years agoAdd gratituous casts for the benefit of a language we aren't even written
robertl [Thu, 24 Jun 2004 17:18:52 +0000 (17:18 +0000)]
Add gratituous casts for the benefit of a language we aren't even written
in...

21 years agoAdd netstumbler doc.
robertl [Thu, 24 Jun 2004 17:17:13 +0000 (17:17 +0000)]
Add netstumbler doc.

21 years agoAdd testsuite for netstumbler from John.
robertl [Thu, 17 Jun 2004 15:08:43 +0000 (15:08 +0000)]
Add testsuite for netstumbler from John.

21 years agoConstify get_crc args.
robertl [Wed, 16 Jun 2004 17:17:13 +0000 (17:17 +0000)]
Constify get_crc args.

21 years agoAdd netstumbler reader. From John Temples, gpsbabel atsign xargs com
robertl [Wed, 16 Jun 2004 17:14:36 +0000 (17:14 +0000)]
Add netstumbler reader.   From John Temples, gpsbabel atsign xargs com

21 years agoadded documentation for palmdoc,bookmarks_short to README
parkrrrr [Mon, 14 Jun 2004 15:56:33 +0000 (15:56 +0000)]
added documentation for palmdoc,bookmarks_short to README

21 years agoadd option to include shortname in palmdoc bookmarks
parkrrrr [Sun, 13 Jun 2004 05:13:43 +0000 (05:13 +0000)]
add option to include shortname in palmdoc bookmarks

21 years agoImmunize against more undocumented Garmin packet types. (Tested on Vista with 3.60.
robertl [Sat, 12 Jun 2004 01:39:17 +0000 (01:39 +0000)]
Immunize against more undocumented Garmin packet types.  (Tested on Vista with 3.60.